.fullPt{
	background-color: #F4f4f4;
}
.MainInfo{
	background-color: #fff;
	padding: 12px;
}
.MainInfo .name{
	font-size: 18px;
	line-height: 1.5;
	color: #333;
}
.MainInfo ul{padding-top: 3px;}
.MainInfo ul li{padding-right: 10px;color: #888;}
.MainInfo .val{font-size: 24px;color: #B4282D;font-weight: bold;padding-top: 3px;}


.number{background-color: #fff;line-height: 44px;padding: 0 12px;}


.detail .bt{
	font-size: 18px;
	padding: 20px 0;
}

.detail-wrap .txt{
	padding: 0 12px 12px;
	line-height: 1.6;
	color: #555;
}

#bottomVal .val{
	width: 64%;
	line-height: 49px;
	padding-left: 12px;
	box-sizing: border-box;
	font-size: 16px;
	color: #B4282D;
	text-align: left;
}
#bottomVal .btn{
	width: 36%;
	display: block;
	line-height: 49px;
	background-color: #B4282D;
	font-size: 16px;
	color: #fff;
}



.listMod{
	padding-left: 12px;
}
.listMod ul{
	padding: 10px 0;
	line-height: 24px;
	font-size: 14px;
}
.listMod ul .name{
	width: 30%;
}
.listMod ul .cot{
	line-height: 24px;
	width: 70%;
	font-size: 0;
	text-align: left;
}
.listMod ul .cot label{
	display: inline-block;
	vertical-align: middle;
	margin-right: 20px;
	font-size: 14px;
	overflow: hidden;
}

.address_clk{background-color: #fff;padding:10px 0;font-size: 14px;line-height: 24px;padding-right: 30px;color: #555;}
.address_clk span{padding-left: 10px;}

.proInfo .prolist{padding: 12px;}
.proInfo .prolist .photo{width: 90px;height: 90px;background-color: #f4f4f4;margin-right: 10px;}
.proInfo .prolist .name{line-height: 1.4;margin-bottom: 15px;}
.proInfo .prolist .val{font-size: 18px;color: #B4282D;}
.proInfo .prolist .num{color: #666;font-size: 14px;}


.dm-norlist .input{
	padding: 5px 0;
}
.dm-norlist .input .name button{
	background-color: transparent;
	color: #B4282D;
	padding: 0 15px;
}
